/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}

body,html{min-width:1200px}
html{background-color:#fff}
body{font:14px/1.5 'Microsoft YaHei',Arial,sans-serif;background-color:#fff;color:#666}
a{text-decoration:none;color:#666}
a:hover{color:#005bd5;text-decoration:underline}
ul{list-style-type:none;margin:0;padding-left:0}
.fl { float: left; }
.fr { float: right; }
.clearfix {  *zoom: 1; } 
.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.clear{ clear:both} 
/*layout*/
.col-2:after,.col-2:before,.col-3:after,.col-3:before{display:table;line-height:0;content:""}
.col-2:after,.col-3:after{clear:both}
.col-2>div,.col-3>div{float:left;box-sizing:border-box}
.col-2>div{padding:10px;width:50%}
.col-3>div{padding:5px;width:33.33%}
ul.col-2>li{float: left;width: 50%;box-sizing:border-box}
.col-3>div>img {width: 100%;}
.list-style1 a{color:#666;font-family: SimSun;background:url(../images/new/round.png) center left no-repeat;display:  block;margin: 10px 0;padding: 2px 0 2px 18px;}
.list-style1 a:hover{color:#005bd5;text-decoration:none;background-image:url(../images/new/round-hover.png);}
.list-style1>li .list-time {float: right;}
.img-caption{height: 205px;overflow: hidden;position: relative;display:block}
.img-caption img{width:100%;height:auto;}
.img-caption .img-desc{background:rgba(0,91,213,.8);color:#fff;text-align:center;position:absolute;bottom: 0px;width:100%;height:45px;line-height:45px;}
/*.img-caption:hover .img-desc{bottom:0;opacity:1;}*/
.main{width:1200px;margin:0 auto;}

.header{height: 50px;width: 100%;background-color:#031039;}
.header .logo{float:left;margin-top: 0px;margin-bottom: 0;}
.header .logo img{}
.header .menu-header-container{float:right}
.header .nav{line-height: 50px;}
.header .nav>li{float:left;position: relative;min-width:  100px;text-align:  center;}
.header .nav>li>a{display:block;text-align:center;color: #cdcfd8;}
.header .nav>li:hover{background-color:#005bd5;color:#fff !important;}
.header .nav>li>a:hover{color: #fff;text-decoration: none;}
.header .nav>li:hover>a { color: #fff; }
.header .nav>li:hover .sub-menu{ display: block;}
.header .nav>li.current-menu-item>a,.header .nav>li.current-menu-parent>a,.header .nav>li.current-page-ancestor>a,.header .nav>li.current-post-ancestor>a,.header .nav>li.current-post-parent>a,.header .nav>li.current_page_item>a,.header .nav>li.current-category-ancestor>a{color: #cdcfd8;}
.sub-menu {position: absolute;display: none;z-index: 100;box-shadow: 0 3px 10px rgba(0,0,0,0.2);top:50px;left: 0;min-width: 240px;margin-left: -50%;}
.last-sub-menu{ right: 0;left:auto; }
ul.sub-menu>li {background-color: #fff;text-align:center;color: #666;line-height: 3em;border-bottom: 1px solid #ddd;padding: .2em .2em;min-width: 150px;}
ul.sub-menu>li:last-child{border-bottom:none;}
ul.sub-menu>li>a {color: #666;display: block;padding: 0 10px;}
ul.sub-menu>li:hover {background-color:#005bd5;}
ul.sub-menu>li>a:hover { text-decoration: none; color: #fff}
.footer-top{background: url(../images/new/bg3.jpg) top left repeat-x;padding:30px;margin-top: 20px;}
.footer-top .footer-top-l,.footer-top .footer-top-r{float: left;width: 50%;}
.footer-top .title{font-size: 18px;font-weight: bold;color:#333;position:  relative;padding-bottom: 15px;margin: 15px 0 0;}
.footer-top .title:after{content:"";display: block;position: absolute;width: 28px;height: 1px;background-color: #d0d0d0;left:0;bottom:0;}
.footer-top .product{}
.footer-top .lists{list-style: none;}
.footer-top .lists>li{width: 40%;float: left;}
.footer-top .lists>li>a{background:url(../images/new/round.png) center left no-repeat;margin: 7px 0;padding-left: 18px;display: block;}
.footer-top .lists>li>a:hover{color:#005bd5;text-decoration:none;background-image:url(../images/new/round-hover.png);}
.footer-top .address{margin:7px 0;position: relative;}
.footer-top .address>p{margin-top: 0;}
.footer-top .address .title{display:  block;font-size:  16px;padding-bottom: 5px;color: #888;margin-top: 0;}
.footer-top .address .title:after{display: none;}
.footer-top .address>.qrcode {position:  absolute;bottom:  0;right: 80px;}
.footer-top .tel{font-size: 18px;color: #333;font-weight: bold;margin:10px 0;}
.footer-top .tel>em{color: #005bd5;font-style: normal;font-size: 24px;font-family: arial;margin-left: 5px;vertical-align: middle;}
.footer-top .footer-nav{font-size: 12px;}
.footer-top .footer-nav li{float: left;}
.footer-top .footer-nav a{padding: 0 5px;}
.footer{background-color: #0f2343;text-align: center;color:#5e6676;height:50px;line-height: 50px;font-size: 12px;}
.icon {display: inline-block;background-repeat: no-repeat;}
.icon1{background-image:url(../images/new/icon1.png);background-position:center center;width: 59px;height: 41px;}
.icon2{background-image:url(../images/new/icon2.png);background-position:center center;width: 59px;height: 41px;}
.index-sprite{display:inline-block;background-image:url(../images/index-sprite.png);background-repeat:no-repeat}
.i-notice{display: inline-block;width: 24px;height: 21px;background: url(../images/new/icon-notice.png);margin-bottom: -4px;}
.i-into{width:200px;height:50px;background-position:-8px -125px}
.i-add{width:29px;height:29px;background-position:-60px 0}
.i-submit{width:30px;height:15px;background-position:-20px 0;margin-right:10px}
.md-modal {position: fixed; top: 50%; left: 50%; width: 323px; margin-left: -161px; margin-top: -50px; z-index: 2000; background-color: #fff; padding: 21px; font-size: 17px; display: none; text-align: center;border-radius: 4px;}
.md-overlay {position: fixed; width: 100%; height: 100%; display: none; top: 0; left: 0; z-index: 1000; opacity: 0.5; background: #000; border-radius: 6px; }
.md-show {visibility: visible; }
.btn{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;color:#333;text-align:center;vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}
.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.btn1{color:#fff;background: #005bd5;box-shadow:0 2px 2px rgba(0,92,213,.18);border-radius: 40px;padding: 10px 40px;border: none;transition: transform 1s;}
.btn1:hover{color: #fff;text-decoration: none;}
.gallery-slide{position:relative;overflow:auto;margin: 1px}
.gallery-slide br{display:none}
.gallery-slide>.gallery{overflow:hidden}
.gallery-slide>.gallery dl{padding:2px;margin:4px;border:1px solid #ddd;width:265px;height:200px;text-align:center;}
.gallery-slide>.gallery dd{margin-left:0}
.gallery-slide>.gallery img{width:265px;height:170px}
.gallery-slide>.gallery dl a{display:block}
.gallery-slide a.arrow{position:absolute;top:80px;display:block;width:20px;height:35px}
.gallery-slide a.prev{left:15px;background-image:url(../images/arrowl.png)}
.gallery-slide a.next{right:15px;background-image:url(../images/arrowr.png)}

.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;overflow:hidden;display:none;background-color:rgba(0,0,0,.6)}
.modal .modal-dialog{width:500px;background-color:#fff;border-radius:5px;margin:0 auto;position:absolute;top:50%;left:50%;margin-top:-186px;margin-left:-250px}
.modal .modal-dialog .modal-title{font-size:16px;color:#fff;background-color:#22377f;padding:15px;font-weight:700;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #eee}
.modal .modal-dialog .modal-content{padding:15px}
.modal .modal-dialog .modal-footer{text-align:center;padding:15px;border-top:1px solid #eee}
.modal .modal-dialog .modal-footer .btn{color:#fff;background:#d9534f;border-color:#d9534f;width:100px;padding:6px 12px;}
.modal .modal-dialog .modal-footer .btn:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}
.modal.show{display:block;animation:fadeIn 1s both}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}
.no-thumbnail .single{margin-top:0;}
.no-thumbnail .crumbs{color: #333;left: 0;padding-bottom: 10px;border-bottom: 1px solid #ddd;}
.no-thumbnail .crumbs a{color: #005bd5;}
.no-thumbnail .crumbs a:hover{color: #005bd5}
.detail-section,.detail-pic-section{margin-bottom:35px}
.detail-pic-section>.detail-main,.detail-pic-section>.img{float:left;width:50%;box-sizing:border-box}
.detail-pic-section>.img{padding:5px;text-align:center}
.detail-section>h2:first-child{border-bottom:1px solid #88a5c8;padding-bottom:15px;position:relative;color: #005bd5;}
.detail-section img.aligncenter{display:block;margin:20px auto;max-width:100%;height:auto;}
.detail-section>h2:first-child:after{width:110px;height:5px;content:"";display:block;background-color: #005bd5;position:absolute;bottom:-3px;}
.detail-lists>li{position: relative;padding-left: 20px;margin: 20px 0;}
.detail-lists>li:before{content:'';display:block;border-radius:50%;width:5px;height:5px;position:absolute;background-color: #005bd5;left:3px;top:8px;}
.detail-lists>li>strong:first-child{color: #005bd5;font-size:16px;display:block;}
.detail-lists>li>p{margin:5px 0;}
.detail-pic-lists .detail-pic-lists-title{color:#999897;font-size:16px;}
ul.pro-img-lists>li{float:left;width:33.33%;padding:30px;box-sizing:border-box;}
ul.pro-img-lists>li>.img-list{border:1px solid #d2d2d2;border-radius:20px 0;text-align:center;}
.detail-lists-order>li{margin-bottom:30px;}
.detail-lists-order>li>strong:first-child{font-size:16px;display:block;}
.detail-lists-order>li>strong:first-child>span:first-child{padding: 5px;background-color: #005bd5;color: #fff;margin-right: 10px;}
.pro-deploy{position:relative;height: 351px;}
.pro-deploy .deploy-bg{position:absolute;top:0;right:0;}
.unruly-bg2{height:480px;background: url(../images/unruly-bg2.png) center center no-repeat;background-size: 90%;position:relative;color:#fff;}
.unruly-bg2>li{position:absolute;width: 180px;}
.unruly-bg2>li>p{font-size:16px;margin: 5px;}
.unruly-bg2>li>strong{color:#fff;font-size:30px;display:block;}
.unruly-bg2>li>strong:before{content:"";display: inline-block;width:30px;height:5px;background:#fff;vertical-align: 10px;border-radius: 7px;margin-right: 11px;}
.unruly-bg2>li:first-child{width:200px;top: 145px;left: 331px;text-align: center;}
.unruly-bg2>li:first-child>strong{color:#fff;font-size:60px}
.unruly-bg2>li:first-child>strong:before{display:none;}
.unruly-bg2>li:nth-of-type(2){top: 50px;left: 70px;}
.unruly-bg2>li:nth-of-type(3){right: 55px;top: 50px;}
.unruly-bg2>li:nth-of-type(4){top: 270px;left: 70px;}
.unruly-bg2>li:nth-of-type(5){top: 270px;right: 55px;}
.square-lists>li{float:left;width:50%;box-sizing:border-box;padding:3px;color:#fff;}
.square-lists>li>div{border-radius:5px;padding:20px;}
.square-lists>li>div>strong{color:#fff;font-size:16px;display:block;position:relative;padding-bottom:15px;}
.square-lists>li>div>strong:after{content:"";display:block;position:absolute;bottom:0;left:0;background-color:#9895c6;width:20px;height:3px;}
ul.none-style1>li{width:50%;float:left;margin-bottom:5px;}
.table-container{margin:20px 0;}
.detail-main .table-container>h4{color:#323333;font-size:16px;}
table.simple tbody td,table.simple tbody th {border: 1px solid #fff;}
table.simple tbody th {background-color:#e0e0e0;}
table.simple tbody td {background-color:#f0f0f0;}
.bc-blue1{background-color:#302b8c}
.bc-blue2{background-color:#30479c}
.bc-blue3{background-color:#266ab4}
.bc-blue4{background-color:#3489ca}
.text-center{text-align:center !important;}
.text-left{text-align:left !important;}
.mtb20{margin:20px 0;}
.f18{font-size:18px;}
.fwb{font-weight:bold;}
.mt30{margin-top:30px !important;}
.mb20{margin-bottom:20px !important;}
.c42{color:#424242;}
.c3{color:#333333 !important;}
.link-color{color:#005bd5}
.box-style1{position: relative;}
.box-style1>.box-header{position: absolute;text-align:center;width:100%;}
.box-style1>.box-header>p{margin:0 auto;padding:15px 20px;color:#fff;background-color:#00439c;font-size: 14px;border-radius: 30px;display:inline-block;}
.box-style1>.box-body{margin-top: 22px;background-color:#eff3ff;color:#666;padding: 40px 30px 20px 30px;border-radius: 30px;}

